iT邦幫忙

2024 iThome 鐵人賽

DAY 4
0

整數(int)和浮點數(float),這兩種資料型態主要都是拿來做數學運算,Python 提供了多種運算符和函式可以用來進行計算。
我們先聲明兩個變數來做範例:

x = 5
y = 3

加法(+)
print(x + y) # 結果為 8
減法(-)
print(x - y) # 結果為 2
乘法(*)
print(x * y) # 結果為 15
除法(/)
print(x / y) # 結果為 1.666...
整數除法(//)
print(x // y) # 結果為 1
取餘數(%)
print(x % y) # 結果為 2
乘方(**)
print(x ** y) # 結果為 125

在上述運算中, x 和 y 都是整數(int),除了除法(/)的結果會是浮點數(float),其他運算的結果也都會是整數(int)。但如果其中有一個以上的值是浮點數(float),結果就會是浮點數(float)。

print(10 + 5.0)  # 輸出結果為 15.0

Python中的運算邏輯也是跟數學一樣,先乘除後加減。
print(1 + 2 * 3) # 輸出結果為 7

Python也有提供數學計算相關的函式,如 round() 計算四捨五入,abs() 計算絕對值等。

round(4.4)  # 結果為 4
abs(-5)  # 結果為 5

上一篇
Day3 資料型態
下一篇
Day5 字串操作
系列文
少年Py 的漂流日記- 第一次相遇30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言